voluntary aid detachment - German English Dictionary